package kuonjisai;

public class CopyOfJ07_Statements {

	/* 컴퓨터 프로그램은 문장이라 불리는 지시들의 모음임 자바에는 다양한 종류의 문장이 있음
	 * if while for switch 등등 이 있음.
	 * 프로그램에서 문장은 무엇인가를 하라는 지시를 의미
	 * 또한, 프로그램의 실행순서를 제어함
	 * 문장의 끝은 언제나 ;로 마침
	 * 자바에서 빈 문장도 문법상으로는 문제 없음
	 * 
	 * int a;  
	 * int a; <-- 오류발생 이미 선언한 변수를 또 선언할 경우 선언할수 없음
	 * 
	 *
	 * 한편 문장은 블록(block)을 통해 그룹화할 수 있음 
	 * 블록은 문장 등의 각종 프로그래밍 요소들을 중괄호{}로 묶은 것.
	 * {int g; int h; int i;} <- 블록으로 선언문들을 묶음 - 특정 지역안에 선언된 변수는 지역변수 
	 * int g; <- 오류가 없음. 왜냐하면 블록안에 선언된거랑 블록밖에 선언 된거는 다른걸로 생각하기 때문.
	 */
	
	public static void main(String[] args) {
		
		
		for(int i=1; i<=9; i++){
			for(int j=1; j<=9; j++){
				System.out.println(i*j);
			}
			
	}
	}
}


